The Daily Galaxy -
3 Nov 2016 16:54
NASA announced yesterday that it has completed the construction of the world's largest space telescope, the James Webb Space Telescope (JWST), after almost two decades of construction. The next-generation $8.8 billion heir to the 26-year-old Hubble Space Telescope will be...
Share this Article